package school.valon.dto;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class PaymentDto implements Serializable {

	private static final long serialVersionUID = -8804537026154190096L;

	private Integer paymentId;

	private BigDecimal amount;

	private Date paidOn;

	private List<ExpensePaymentDto> expensePayments;

	private PaymentTypeDto paymentType;

	private UserDto user;

	public Integer getPaymentId() {
		return this.paymentId;
	}

	public void setPaymentId(Integer paymentId) {
		this.paymentId = paymentId;
	}

	public BigDecimal getAmount() {
		return this.amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public Date getPaidOn() {
		return this.paidOn;
	}

	public void setPaidOn(Date paidOn) {
		this.paidOn = paidOn;
	}

	public List<ExpensePaymentDto> getExpensePayments() {
		return this.expensePayments;
	}

	public void setExpensePayments(List<ExpensePaymentDto> expensePayments) {
		this.expensePayments = expensePayments;
	}

	public PaymentTypeDto getPaymentType() {
		return this.paymentType;
	}

	public void setPaymentType(PaymentTypeDto paymentType) {
		this.paymentType = paymentType;
	}

	public UserDto getUser() {
		return this.user;
	}

	public void setUser(UserDto user) {
		this.user = user;
	}

}